3283960
3645712
21419632
14909173
1458025
197531
2331319
96531636
76438485
54114908
477854
5874276
26452931
67322673
44206154
31579820
31722545
92284882
14035686
64379324
85198920
9262395
64821202
88162009
42513139
60591068
77265069
88532622
74191786
9865922
23803226
57327737
39932483
44333708
85219837
85925792
23218287
79765580
49998345
2717737