92947932
5385027
40302321
13983442
36655619
61877859
58245730
86814090
39033128
35758702
57121781
98408678
33311674
70475423
48115276
13748149
35313811
49348458
4736558
82101660
36611326
7352490
39264689
45055162
97116527
82747537
90701238
20593969
386638
68224252
11315917
39546316
57197626
23634427
55523582
42469620
56841084
1158650
66424091
1185002