71592905
5507589
76518958
95997054
21048632
18226818
40111658
1077342
54475565
6386629
71844643
47668025
16656015
56045313
92318331
91457967
25719492
36967669
52688581
96302493
9322654
38459787
29898624
67703780
39016035
8634965
61219791
54419180
63388535
42169669
62243135
19126888
34861885
35006653
28795636
30803685
68257737
54443130
45153698
95661433