90627343
76484566
69494329
13075593
75603478
99233554
20997158
90886419
64819038
45432627
80517114
12751826
18269628
16757738
29258226
45528807
34496409
96821623
79897367
41951832
63387867
37159381
80198323
19264457
56516113
36785886
60758515
1678608
19368669
93181667
15912610
33292372
25692600
69233842
8109822
5376969
70504487
66502600
40861172
3569574