4507205
3852384
28226924
27684240
1205018
16018643
36872694
44529010
79551044
88508700
81394212
76277793
67463451
78721145
31645330
3171753
12274810
8962143
22563686
47246814
91086199
18137807
48659168
97153922
23463719
76304093
67332316
52641159
89395630
34814196
41097463
76765050
35282605
82017079
7595456
14363311
17934672
5368993
27635599
80169687