86975854
68664555
8566722
67178473
11106086
65954528
673253
2486601
55121618
69873634
66005408
6758821
2070971
56624179
95855025
93676337
24747112
3823316
72166000
33034135
22261384
7980944
42313644
17324704
70129150
4629409
24722293
59105821
18347188
55776347
69667061
19289989
99893394
44434451
5547621
77072216
56681102
57548997
29384657
66362671