59763913
65838341
80066359
50943993
534656
45128415
92581
45689500
36047617
21157235
71079232
21826169
66064133
69047218
11174854
20432964
21588696
2297335
10089756
18857655
68828144
39774396
83819042
98477617
55723202
6204063
28285202
92477388
22356546
13827944
48133353
1217359
23597347
5896141
89091990
55363190
76839830
94413176
20089022
6693635