52754348
7488407
56411172
89994492
65941075
13455330
99774285
86975484
62664978
38476982
89241340
80582498
43445238
68978060
16086797
39495005
85711131
67361491
86056905
98607460
62791199
8642716
3041552
75227973
10472077
54919302
94912697
65869419
32604490
2013747
12206603
93622253
57024724
34567489
28217649
12971583
78649868
88705694
25831221
60048500