82941460
26096210
60484278
22579093
5481813
17513986
49224578
68243699
89436629
70589134
13699375
11589136
5003738
20195172
50695517
89469734
9473693
1299006
91604853
3641626
19111567
21372372
91365406
68658103
42419182
1611716
76416645
23316895
34879000
3747727
61005311
46617706
78224817
10875669
35409684
96276624
15921161
8483603
70828628
49417510