99313819
80452804
79125029
28522182
56325322
19074691
14927994
46357302
29677822
32306081
33003632
79547831
59845145
90505565
80688094
27734058
12544031
58701785
61889844
73495373
5811793
10823730
3373110
95435425
81157850
25985138
44678254
6890242
72606977
1721365
39227812
76823491
85242069
33445108
13196430
52668121
26236800
51154670
4037544
10481954