12498153
27079550
90243896
92443290
45411281
81998036
81589366
27163421
53971057
77439716
22326584
97763077
61515650
47055414
27611951
8417333
1561828
90823268
29211934
7883496
18252114
53906004
26089485
56054843
99142597
55256
65154174
6158850
12765
64055231
57292075
62326041
86922474
9302440
56403757
70429919
5841025
830440
1147982
91473809