43943617
34429515
5358759
25509958
80242733
67754836
5966291
87928302
33536924
98802094
66911487
5977245
70094563
32871227
71879813
6050714
14469940
42295830
269384
15931530
44695677
3952954
93188729
21605495
91035208
84437996
27391715
5170770
3234537
9745342
79129281
31553349
35475708
75075766
67911313
49531016
1007760
94421849
58292152
64574116