10851829
59741240
95324704
40894537
45929848
24658276
8711972
84276629
98806097
497699
43891069
9077343
1073158
6421967
27328229
10666525
83382659
68486622
94612350
9645852
28153490
41396
78136118
1684055
68052293
57784313
85965855
97023314
61113726
58382308
71152436
82866682
22029683
89035505
76228805
68887998
15194619
53562021
85436807
64203304