54691817
8348691
15671470
50091324
6726035
70238925
29159494
61293683
35496724
56799037
203784
74609486
97103423
53359127
889773
38808839
64709363
73581406
34569806
8404809
31474675
44615942
27993772
38878420
65686674
8494753
11988422
95588797
66602224
3042794
17944468
49894203
54279255
36604172
67259450
66423440
78351874
3524085
12058907
2423820