31891918
64717730
2856500
80657362
32876171
69948621
83465240
6062971
84785331
665340
71569929
57402979
42248126
3086371
3472408
60971789
11232104
69216832
86133430
89474387
53922270
2787708
53532264
5646316
4504925
66574430
90318414
61781525
5887318
14511176
8993263
84638203
15545401
65421495
53195510
96615159
34877397
74154494
42782654
36785120