80733736
61635235
10579461
7375848
96364583
46058326
74843450
59212534
95575515
96393358
18223592
96755251
22929145
60625723
4164284
73236410
87179399
528459
39002102
85212021
80067375
39187885
29422731
31369607
92051790
16189374
75353185
20855750
44023726
15178530
52587382
95458635
24538775
80578267
1974677
2650970
76722653
67754365
8965461
6007698