18369096
37643107
28282724
9914866
31945692
82871014
93518239
26446111
2069441
92428489
97563082
43775684
42713725
34467903
28976359
3144045
81526686
89194210
78826227
53176139
43283333
64423679
75268032
9774263
33236830
5476288
54397839
13101970
56318865
13217810
31424471
23743212
25166644
22509244
939324
35057624
66071684
21283016
88848270
84552537