72375894
18804463
10336320
65052283
36584276
67119465
70174118
87982052
16578628
7775269
39154540
89367603
80856713
8942106
74513236
81958085
58618
38773201
41463087
90081163
27466275
53345778
27317493
41072461
24622212
93795090
2976069
92079127
2514751
29733797
78323636
61537051
36315499
42389447
5422541
6680274
2983786
3336191
57873764
65848561