47287820
73836194
35542820
8893415
16279516
77607135
22801323
42465766
60406111
64856592
14906807
97203810
34205931
47469140
52531827
32299755
98492453
34713706
1396151
8756146
70276668
66031473
20651485
15045116
7822330
12007331
23204038
2630413
3137664
21846435
41264288
27769131
8393286
6062281
62257999
45992413
49061028
97802144
12873540
87187278