57316187
20369636
3956420
32686093
23546259
22975353
59718748
68437186
79834849
61081227
20263795
31088993
23586924
60976545
95421727
69809030
73785353
19485339
30671371
25016060
28435945
66566935
11186784
35227190
4108746
25496726
55366035
46269855
35427811
1480951
24899080
4321348
11301967
2001377
38402373
42639838
361632
2500490
2846323
16816866