54367728
44213396
99671102
3448680
43117018
35149014
9128268
81169897
34862624
28568622
50018332
56442843
24995383
42954146
52155633
66833690
92597078
38341606
4469306
13142926
74671434
18556536
21062700
16733673
3763707
32018015
8013812
22309070
68431951
4749324
23807598
2808357
7701990
8855964
63095551
55248908
90436255
82114768
8298561
3862602