85805854
46408605
18067761
73321205
83275269
25379759
23856700
2580101
62805474
29126465
53385650
65722415
71041628
89464902
2106983
77524027
72021546
51058416
2702872
1710375
52546695
555043
69525218
4421937
30401469
55768979
28256317
45445148
54969815
10227128
47833597
87151540
19801569
709193
60741063
76413813
48457809
6216330
75047933
2028847