6966756
16557577
96364104
30224632
2501916
35249712
1971127
70865741
49704618
64885607
42039180
16101312
80197309
37597106
88674402
38774495
43666882
70724268
45038391
7149892
93707639
16712557
63329775
48077496
3204153
841442
28242149
68354766
20313779
92486139
75032376
74116886
6104823
70193295
12893416
59226294
93911389
91965298
24685744
30683714