75894483
46643097
18048278
78723358
371122
30056997
9443101
177292
48308086
82053523
42679880
75133398
38014034
36797076
35195390
5524101
8911747
2077008
33575074
75011987
87021150
76991507
22264096
5705058
82333679
22543490
2382417
40213914
36854651
97215104
1828285
7702563
69711971
99073012
9978707
80304246
53696801
615770
39117225
2032420