55208207
7813112
5118976
633225
36567607
58792219
6769090
7436754
77087756
28283429
68762096
80776448
758941
56099336
17921808
9061992
8189643
65546767
99441143
61525409
93642706
28041441
79578629
26791156
37734756
14634325
53482540
29717264
2600703
461384
25958319
60738948
21091107
102561
20625934
43708943
29218486
29478067
257068
88853816