751212
78189236
86452443
80045380
7453474
32723807
18392137
23326764
36051766
95076962
47622339
44413102
6743822
1855804
20785454
4503996
53885078
11707100
8269052
1656495
88434901
95808479
18756523
93473909
55571320
59069591
67731318
68066295
30892906
68589408
84358720
88511707
73224990
31857729
37747096
56044923
22829370
59052647
14202970
6842045