25863172
52491337
1134693
5821472
38992925
85809619
62995331
57962315
98027836
73418307
90429428
84617430
83024050
44972752
14226516
6918409
61155385
30975198
25544464
7098839
5539302
75598558
79017844
6561935
15392192
47558705
57661515
87259008
31237348
87211366
25966508
80527422
9019958
50929144
38791578
50226829
5452332
59459627
8437466
60839114