58925690
46379769
1658539
18422939
90539726
40175847
85776668
60363292
41925798
65552295
47555526
654858
75028379
58884037
7230584
1532471
9665426
48313026
47554238
27066389
20731949
43549137
86127077
10545209
63777200
93447989
54457964
32254364
6436532
67771844
50344202
49525486
31888674
71983052
63087215
7494221
7642494
89533653
3370112
10532553