65765185
49309731
1937864
25069309
64219281
6489332
26777018
22259618
1230364
6183471
86843387
61493422
57026360
89927227
20808105
3604528
44718234
10504582
47492361
58951080
37791113
3395973
54665674
17475288
347329
51647732
51318321
70928279
93468992
6324857
99426070
20079747
16407453
43599645
20224753
77515295
95033675
39023743
36476994
50381610