12534433
8288305
52413123
10791747
54402270
6031584
91798596
55998744
12392571
71324438
26071664
21516944
53463521
96925598
49939843
1025082
2425093
99545546
6926774
19822123
25012222
30304171
11053147
93687341
43152414
2285704
69846096
15789292
32605654
13324978
57997734
71176195
2549286
86751797
93723043
36013099
55508417
2172048
90659038
33115026