96554441
7838792
25854957
52221181
53335445
48288134
42848853
8955623
95414123
44618196
8453421
975303
97627927
41713355
4949944
3753391
85621596
35713572
25749289
68131342
77663500
84875963
45106994
87802212
21897689
10498308
4940152
53537150
5193579
19881710
55062612
58259134
9271744
59416824
80628568
82573835
37365148
22615503
98248908
2355211