28963824
6011025
6271363
1854636
47477296
63909067
25276851
66741828
95966719
88282482
97112446
87811225
81062527
6877319
7681335
46633083
50173124
98811480
50945405
18043771
93994253
21373119
56233985
805331
13634447
8170819
41056
2422863
18427255
3233912
23332381
1765808
59257763
46483986
73963654
56139566
70465381
31921374
92335485
21061623