60448966
34634614
74187853
76968501
9181282
58633644
35265183
58673953
10653817
8866073
73311262
5945552
13049047
69384804
28929461
51557404
59145
52063151
79702445
42591284
46618875
5197235
3851372
41842124
50183655
38749892
1061742
55978680
52323950
92208980
40376884
65089042
84717893
1473940
36436947
71472389
68923981
89358702
84223712
19768596