80182056
10933216
68465100
83375181
22889602
50519099
1877230
79027188
86354111
65244938
86838369
7007056
72336583
75924779
10606033
61491439
98652130
98813657
97185517
1847641
79049
18169533
51073851
96942402
37657451
22428152
85182023
18403858
94056626
26147363
44633875
32166089
32551909
6912528
3749029
883789
48634888
55708657
117952
12704759