21299545
82733082
96828272
6502463
96061285
39147237
52359432
71134459
959091
63769990
55308676
16074686
4225641
92791018
94124980
55492432
26829254
98238324
11435538
40913272
11658412
46304180
87121621
76327432
86673807
80837262
39767706
100008866
46722584
333738
53447927
6114280
97297858
58788295
1681708
12694527
4507662
39602251
2412263
11909932