28387815
84151019
21709330
93649788
75931660
90088526
1466628
20966355
17007697
7913288
10073723
14204102
976683
41878724
39858747
64453832
72873815
59583847
67941936
73914914
72774626
83438105
16938089
6528852
59752737
129271
17916296
19277748
6760901
85916120
61748575
45884865
38892229
19621600
9260356
61678271
29637360
82091984
66965782
6321058