94951114
32037821
56202411
65341790
75345148
19603704
18403511
67223260
17862491
70619252
99276209
18681996
26479284
2619832
68719979
41763949
6525130
36952944
88982753
48915098
5803228
29658579
71463465
29381219
74204031
99146590
96769913
70805382
51978552
26946752
54914688
10188915
96181499
78116820
17326534
50284200
60081358
89771193
51099184
53586464