38902367
16156135
53216243
66096338
15304775
65153709
2366397
50239160
23306758
46705080
65468108
713870
73734498
31776268
61552393
71201734
6936856
9707706
26353462
47358759
57562594
99336363
93899010
71118546
39714554
46998187
44706670
16547608
73238459
3658507
28451833
3891897
57556942
73131611
97346105
88506106
10675175
8577787
36103187
14074283