70866925
40789530
83268935
44119587
788526
6969348
56073165
29307267
57907707
99195959
13852234
68716898
48301454
22728477
31762661
67332762
68395124
29657531
89798623
2077142
3451125
77261037
33427433
69049823
32833670
34435365
45698652
46223430
48155978
41771170
8434183
8454677
91215206
52235121
41317486
1396576
54058578
55596442
19473606
15966174