50386712
64119501
29422819
47574252
33305278
95403871
48009733
96471857
53024647
62935125
53466019
58879471
24399237
11382629
18894892
374651
11444105
40958327
65805627
70192363
50883865
85731124
41702222
65027508
40758523
36982268
25879810
41507409
9745960
795717
85826304
55922477
75049400
26577267
85039962
76064053
96538994
822291
8556192
93127304