90714959
98058018
8478736
34101050
70207202
39636447
41092429
24977919
6926851
9358581
12411740
95229487
32658891
74566963
78079048
28937282
13688892
88316738
11141957
37329934
63579777
89552495
44366486
99435830
76813167
95851438
17722945
23767663
27748426
48489941
66579984
97482592
67911979
67545040
4862579
58952677
92699875
48134164
60857250
56694934