21136195
6633045
10077292
16548350
67213452
72317046
95076984
21689097
93736997
39475780
68884761
8011484
81742354
6815748
36053995
8056636
44776160
17492066
15642011
62556770
85652798
89105291
68185266
29931826
49711661
63336320
24092826
25336497
4747067
48503666
15228842
62523268
36643570
16354518
44532323
3462351
10212433
21799926
32491975
30775803