88107648
77213076
8212730
77051657
58376781
76989385
52498770
56537733
9903519
72016243
4285250
83813267
59639770
80506268
91406260
25552478
56743763
20775990
86956943
70399315
64095469
91373362
77789371
36121583
62095133
6341283
33201359
35783275
15092759
7762870
22252592
9491765
13463306
2686809
69655572
8985811
98974676
36156422
48379897
34496721