81781533
74106271
5601175
63123531
9241720
21685381
59286926
59292790
71322538
18151470
43577479
98401415
51301254
17379041
66739729
79706298
75784718
235697
36126348
69795360
86409988
59826979
74385394
62209940
81118356
74973391
60716575
35486017
71153349
49856543
3756758
38561957
32216497
20792048
69881729
70018840
51752403
79571059
71069278
10176939