4809516
62193162
70044677
91369746
2220617
51025358
86489372
998167
44368269
12522904
84975230
85515526
89395497
1969575
52416190
91658217
3403365
89662782
21619976
88335185
88942470
64499075
45962736
3043165
444349
8930435
22488542
7361356
57705745
7662887
6404296
35105462
49725670
70177995
57109044
15721088
22069638
82897901
4300265
33864249