8805376
4200399
44385290
6377140
13718044
29196751
67253240
951196
80962122
61518526
5331119
19995510
8018705
96932105
88981672
80008598
46352132
52091120
20402313
71588824
38507099
49748617
88484820
32845649
77034228
5712150
11236719
3617340
25362779
35857625
516910000
73987835
86854651
66701100
4909284
4689994
69914337
33334260
1599756
81441989