44434579
249963
26521913
19007210
66262935
36903933
26646287
66873691
20343284
81342044
2497804
45988020
25163936
6916231
31531929
40827864
7723951
98304960
9174499
39833353
53977150
50529244
72684703
59737404
39342914
8544140
57738735
46368213
87417915
9888937
78821439
69528027
39095077
93673420
69109915
9941400
39741002
61557015
8652639
97433950