2629306
14395110
74573180
8962703
79934868
7576362
30521214
77379534
7411856
408508
1923564
58865157
25093527
76472158
82349687
36921662
27841077
55971957
78171284
74896578
68523058
98688364
7795730
35267577
95695044
56307790
85311614
9071472
3449869
21941446
74118068
45801115
82915752
93738100
32008287
33048616
5235327
48706121
12521308
39134322