33699566
498896
89749490
75097735
76408799
28842020
1093834
46915308
375525
17616575
19496191
19078082
84459566
88251530
43111409
47619052
34013224
82891788
51523052
72405308
3867400
8663184
38562023
3957468
49338685
49312706
82106650
42954088
32468189
9538292
28456955
93643059
63617911
90164706
53395239
96523033
53587534
32208067
78296801
27846476