18283884
31991488
86805050
70352345
3800534
347460
41534117
35694313
88372947
2281026
19705205
3728378
54726760
37648413
3241797
67148575
56398494
17305857
32567587
83183426
93303367
74985849
92547034
82322292
11954844
19612565
91762609
34364398
88008208
94734372
87712731
1034570
84323923
325775
88724351
10763646
12092749
61042899
16639066
97597872