85212187
36757508
53227772
24028506
19615847
81515534
80837475
24778379
28855396
69207859
8692713
65032927
66982551
71134599
11158694
92955980
34755037
41622437
27864961
35923997
48214996
42014700
66499516
84788490
65514484
11605469
95319
78148714
13964443
99569919
99585363
72539093
10653605
8314018
72273958
2348420
3301926
5976746
17306878
55128069