66316292
30045713
6885776
32264584
57742246
2952294
41997277
38379548
36166859
43314427
90597089
59044104
4712980
13925938
11654446
99283567
50195136
94587825
56444931
65149897
183332
3640666
192952
35323611
38526123
27619329
53465154
1296540
58601554
4964186
33959575
61954536
36288796
86652659
24767126
57343707
10887790
44008244
91444079
26858732