44504837
41709347
1474148
43933366
1062110
12633955
50721985
40392612
39955850
14539286
70051413
40548740
64073905
46925195
27336906
19264174
1153270
690882
15449027
85478708
2398626
30899168
97257380
25355520
53325484
57254664
77934987
56218709
3046373
74472950
85356483
2382507
97585799
66524098
34876390
445735
78706314
46314050
75485900
35659923