52459642
40081653
7749750
19004800
61581243
65733303
16531055
30973464
17499265
16281819
23666182
88303421
93509309
36803229
5643188
495132
93631139
7363460
80908985
9519827
81638010
49684582
41552539
75352443
44811898
71271693
49289466
65167997
29076308
13496471
56484738
42997660
14341500
2337952
66492437
48232534
40351455
6173475
20573338
2619380