32683413
96049342
5579535
94542287
37585131
10753620
6979597
3312175
72033289
78821498
83419559
14606482
68348942
406969
17781837
98784848
83876690
93972895
86643547
38671690
80271254
91327980
73813207
2267530
17503205
1241644
57786075
59742453
61042171
23483296
96692022
1962697
14393876
73655830
69263541
77441096
1610950
50856718
98184633
98659147