24313589
41925676
48613918
26212108
64305963
9011994
90193322
58668623
4219212
11357175
57254800
81257296
24242158
89296164
51726276
44636598
61897678
38099257
24713151
22697140
70902143
17256761
23211923
64244299
64855562
58432214
30909497
82397113
96988526
19257579
51831720
75078359
28185953
2357290
51714208
65908902
49604785
21248069
9382356
24049980