28983622
53424480
5116106
69135114
28686718
68704052
65394656
978586
90483235
48613693
1673918
21514395
4331121
73539545
32868662
43226989
45543060
27075124
50643220
67089143
97579643
3241708
7397925
73317283
39509214
81616222
60979199
57512790
984499
87528115
18882266
55518879
638236
56715088
13607654
50551816
4774796
3873618
77731929
83224065