32427189
896312
49025481
2217270
18821163
70838245
61806593
9311676
43693608
56599307
69747142
59477217
8933412
67994801
15766220
21082815
38367005
72662964
64551090
55381048
86904223
91257473
71063236
18966751
31123403
38553223
97163208
59542165
88715755
26025154
52333688
54345309
945293
74774139
91083734
87118221
91675440
18018849
91645201
26533901