60888203
36904661
80524575
9406362
41008598
59815329
20132451
57566325
53966274
57735258
66178585
24193093
48136728
9009883
34046645
12568849
14035447
73093861
19456984
23663996
14531459
9504106
19765566
9679795
64851224
27134693
1021395
2352719
13541806
62915187
96129665
83587258
39022267
79004985
71717282
72084264
35473851
62014425
61364352
98543639