4114890
73863620
40201828
69632824
96556330
70559773
56138164
1970347
83787333
2273085
52366007
94843217
8465125
1413549
21362139
44788149
98903348
39817161
79573804
60497134
58263966
84211681
4600771
88568424
4638279
64423133
55088948
30989374
83543258
48903482
53711202
99973935
14128139
3767619
2580780
98041914
32046018
49142571
75724221
66482296