10981186
20787703
71259817
935056
19933620
6824891
27011139
612165
86933901
35715143
3505347
97773765
96042027
19692914
37246242
78297206
28964470
46143479
37233607
70141098
46958531
617841
48704306
49919061
66572481
90412815
83135751
66769294
99685539
82125317
60142852
1408853
19111362
849906
5018412
90838928
13672203
40693283
68961307
52635310