65304590
7925900
75557730
3965880
59767157
77437151
99456343
64853369
67275319
88902362
19157476
9106820
6575300
69413716
12747421
58165169
55506008
75019872
95723135
43309523
61941877
26762603
22826059
76911730
48698557
33795930
98835439
94078039
3855862
52809765
50342621
27855060
97125446
35472501
24648393
6509051
1139418
16535943
21784807
68587951