82023898
54047884
63703181
59067031
7439459
6049627
15905016
3832086
71777598
49704331
7213176
55173794
83902652
42427647
3901910
3686773
91793720
48407541
95245280
27632502
51973940
98518165
19197098
36832722
14511525
790675
97756347
94933319
31143078
26986844
73084366
18556688
45815157
66495884
49124372
49438425
94046361
90807914
10641120
4429500