60133644
14002736
29906540
53303531
22054787
49195939
1408490
83251474
94345622
42029742
22017250
415828
66772217
31387835
82156208
81682106
83608400
33727468
285466
43613166
39187154
60425329
27895167
83468686
80614314
44807027
9566583
70398289
84016223
15374028
89666166
40535891
1776236
25277199
99841921
56023091
96874997
30582835
809402
47032668