51408700
6178480
94841834
75476602
66672599
26427226
51545937
46462008
95541015
95946604
67717185
57458544
57849536
96876317
23279727
75565029
11835283
6610295
85142615
91278917
78549680
35006938
75489770
4265393
51423508
15665587
85164400
40808049
10703416
45945323
52457044
30726650
60483513
11379441
95657112
92219233
31648234
15681995
49832008
6353307