20446632
42777369
61756764
41935890
6868522
35052682
56115755
61617524
6313249
60328068
80853163
17418709
68842596
58186367
40525278
43853112
95349856
28657032
78627928
8186541
23129851
40423296
15772710
12538609
58729614
28175488
1165397
87821814
3263954
63948315
5592311
1692346
5544328
49902206
73379069
72328147
21962721
13918635
95255301
38042229