58735624
5325013
45072360
41498962
370549
79539456
18945714
52692497
22855829
1653827
611735
11876747
28831742
83066844
61352926
7901787
4159300
69436651
39815359
60047808
98477429
35436641
87423238
28005341
83498584
8187165
61705920
9305510
80514829
55211903
6450870
19366087
97436912
50196170
72293197
56613158
89165073
64106257
97436272
85917856