75654436
84942946
13251850
91148146
29263974
5871684
865742
10795148
73647977
27603805
64037805
13279678
95425264
6877636
70752929
504091
36471743
72952026
56928841
64714256
35868348
63003276
63298563
4122663
68997481
8082341
1526418
73113792
73092867
55413418
9837398
16391835
31662467
35112685
25043391
17737082
30477756
33738508
9743618
74642158