38479333
56767689
80855172
47894810
97874167
65738771
14827991
4865994
1300304
38246174
17454015
99471139
59467510
308995
88112478
51948365
5319266
45758844
79654537
25207707
28726325
13569719
8936839
17753801
61933962
33748737
45064803
94927975
9230282
3541596
45401685
2512113
1565330
40219214
33267667
42383477
31491626
83461894
9393606
50418945