50933034
76272612
36336068
45625975
90492331
94553053
13664255
89473189
7566182
81438642
14418926
21402835
32376938
84972270
2349912
73606336
84765525
11863470
41592556
373339
17806788
94707786
13615045
4853644
28188086
6581671
39366819
9506322
63842735
26763244
63793757
30973550
69475519
86502577
3668128
11328914
59734536
96458463
59129120
46397159