17286357
8101243
43255676
64209769
77731393
38654890
6965632
63954554
29628311
96898232
62671173
28372653
2849339
61268219
2488721
87649719
32124094
42463472
57828679
37715644
81455581
1967084
4906294
90133308
16482646
44059125
52591434
3699678
41366641
58042013
20425211
82752912
1442611
7465402
5591407
59965073
11104036
13889894
74485272
40505325