58286501
4310318
19939088
61482581
5965435
773653
66033253
1532474
10412143
37272457
91479747
57509176
18029165
70811840
7919524
31123322
75311352
27751750
7043650
53114985
83319019
76985700
6462116
34883876
10647106
39836916
72999030
29486214
73052507
21831321
1103559
95546786
55952079
3417412
42814819
6426056
3447185
60784345
64574024
91299056