45389576
80087385
88751694
17858175
29464310
37715845
90086960
6202171
68328521
41145038
21837198
44072735
15727113
2831692
41419980
33553345
33661395
99762735
81536013
98674488
880865
30519653
60874264
88707910
79644073
45658089
96776478
48074168
87545544
14737388
39738631
7773288
32014931
80005254
32279919
34831018
74654438
90513041
10925154
39449069