85608520
30135194
7133363
21333247
36576635
208275
7622398
34034547
84687609
85743462
60059464
3561413
59884710
32315336
63589549
35134822
70251944
74087619
11146298
53986118
63155754
61125353
16253787
30101684
64487821
16128249
75019676
45476138
36676835
11641132
36639624
62444814
25312604
6427240
28216397
93734546
21167021
51291235
36575262
46908859