21905034
24347846
31083594
88689372
6290708
76631611
23653132
68721159
38504859
21425031
21689438
31869290
89487033
69607448
53483047
6738186
4842860
9687330
80641351
53246458
59981427
78147351
30262317
34946098
38973466
62089964
86065858
67448886
20316315
75058730
6918795
87892521
23521388
70354803
35268094
68246589
16585641
1253125
41969410
53777069