12548502
93588727
76133700
44697427
200982
52852904
53542120
95612804
52199877
58591599
70148102
49381239
98523914
47683868
32171307
87672117
57178536
41719458
90387652
14934066
96544254
43146972
30211126
29698759
189577
43061284
67323229
11654119
86489069
32822833
11314954
8648415
10282922
32331736
22458713
88522864
81529111
3081902
26586796
3805982