56955080
17205496
37048251
68486322
91214097
71806833
2984930
33326397
76604291
11121299
18412368
50498011
41396349
9243558
20737157
70388719
37347830
19735784
23603960
33018424
7413612
36073046
87183440
7865909
26805813
23619155
4570123
98378126
8901828
34409152
73496760
65435961
33026545
31366314
16025985
8843167
2535473
42708604
12042832
73249079