4050232
6413559
94904735
53696621
986042
50983404
4261165
49445217
5158173
85715222
18386495
35982124
80398175
72244957
32036497
18999599
68129593
25527497
2376736
59418498
7063639
34177877
96535247
98379015
30369518
4156441
20471667
5941037
53073392
66017415
92789310
19499978
60433619
69297730
67285104
36472082
58317087
47783121
87323324
6645350