42377530
39845723
33849250
68973597
85592015
94521386
782810
82142526
92443211
18627302
93623863
81117273
2776292
98102699
31861232
35647473
81023244
66148748
65954026
5937736
47889701
84039180
2169633
52596447
90464237
92893602
65479584
25684300
10977140
40881618
99619654
29304104
25127564
15695238
89787934
24956008
47139021
50493240
63972263
7491115