96904201
59304481
21732529
43926865
69283321
63727327
93611481
25932633
33175581
78726704
58522710
9650975
92687276
1539171
5792890
99091437
3303614
85247748
74408800
9283664
86553903
75646080
1334129
19482183
77738810
45627847
62039836
70759883
50228769
45447509
22005139
30071758
99761504
4037406
18774498
83873298
13431533
84791670
43194016
45995675