72584210
59181717
45081095
71061958
58983103
42962495
26446740
12134028
14542507
51718697
63727712
98459474
29251015
69863111
87833191
38649948
97389
53936160
53944036
13275769
2192123
82335949
42941104
2540338
399872
1665492
2113627
52186312
81651871
2387120
68267861
57814004
75487785
63705865
14567465
8752674
86789616
49154107
82542236
96351381