37206025
41314667
35767637
39815065
3143188
9161191
57313793
5102270
7832940
59795400
79461553
89922849
36665161
14436386
24277730
47206177
84886681
1613364
56145435
56946875
62073110
99936132
70786154
52709062
39454306
39912479
34787327
2057906
79397800
29938102
71475672
72204023
47407366
90942422
91106020
45409469
21117414
14579715
79652395
37011478