95445553
30719502
8347144
20996360
6979265
85953709
71816179
26357123
95869870
45599897
23423325
70245911
47988316
79732980
79966281
26347068
18539914
71532152
1932593
70056116
92071321
75983445
68513919
69736601
398799
29324968
77591570
18126749
10307352
70149839
86602929
91403147
61357085
75986143
64457576
71086218
39963676
8031768
39897399
33051491