46456432
45933075
59208184
70549186
1701524
93303333
45082587
3267505
9197431
33694885
92816511
81622850
20239153
82455867
19466290
50882171
48039873
76056020
50027552
29124094
13787963
64595780
21568307
1742269
60215063
74205151
24393986
44073682
92519665
6003963
37191216
78132949
21059734
71399226
70682541
84677598
15015729
50081320
39021899
86444525