90441479
78076825
37208993
33023604
5365713
75188508
94131939
55587329
21093068
9686257
53496962
5965320
99931176
62554824
49983221
23645980
60647030
87652423
41324028
6582594
97578930
30527567
60237052
66713043
3335343
92541437
28245810
1346624
57595624
90982657
8389965
22762912
88359832
68559686
44454661
37274398
59149812
14986597
4328985
13045562