11889582
97068233
68803459
16215850
91854727
62291592
70881904
16743658
7804866
27984819
39787921
31337305
49123429
79971545
8021884
24525115
7304112
75282577
78539964
10505028
52206005
56481008
21507632
344159
64164151
731183
47054472
6864863
13016868
43586301
14792252
82906700
19036565
21051736
25479642
13653371
2668614
56199754
64505703
52239846