28879017
18379787
10234087
28196584
6285606
56619435
50714486
49286331
13931875
51501454
59338183
34216929
99369980
44927800
31175323
74827218
39626291
9989905
3984972
38412332
88228027
74231518
40737302
73326299
20447931
95258322
65892245
45348018
18207453
28374950
51867681
4438311
23175835
39697261
36411302
28136147
87293792
47698102
65826478
13976743