1414458
83051445
69231721
46978867
99901428
66041136
53489383
70805557
53892928
61472238
37672713
7503093
88928313
58256857
65715475
88583912
14598080
96335023
84696067
4336336
99025952
98253130
11633199
5399734
25906403
43334462
1110665
87033373
78956754
30439733
84116517
24053384
22521455
94911787
49633896
47166826
4775934
56027994
25856871
5904083