41039037
33515801
53114787
273666
55728322
3353630
39528072
11576577
3614486
5811534
29094514
37173122
54517650
78438084
42527318
93759324
77938605
55197132
87503255
56588524
78952472
54386518
80914993
162287
13185734
1261181
7135513
22266122
297902
14375556
6645517
31342994
51214137
92882432
19294964
26764113
15641806
97991554
43043625
83473774