37393967
23919995
74441638
88248390
44146900
16352815
12668327
56994087
69232635
29355881
69041940
6222934
40108470
93301044
55173105
38041635
52634207
15989038
51688469
1500831
14969127
54184734
34708623
29954519
20473391
20324487
28089787
11618088
49358863
25672222
83387910
78777243
29301404
48092320
9907987
8286767
3437105
68568305
33155275
96873612