16064256
9201700
26901064
96896191
73514194
99649974
52206544
61175006
67747162
77917020
85666579
66259115
98397905
85832254
88422026
92697539
84102483
8674450
14496593
78548310
24282236
7125762
29937007
14135801
6411470
9371706
9242992
92492023
53548702
98397856
29846122
62646016
15961590
29418593
68671520
12995498
82737369
18194038
9007384
10348518