83395188
98846829
7168225
18511349
90597376
79979636
79093645
16809737
43539716
3208107
78856928
62736348
21023332
88176435
10566117
92242807
12718459
64125555
65476955
1705279
58571050
9251299
88251142
89261088
55665697
3429539
40519882
52485990
41587486
81595674
48143555
4087543
28485934
329554
6289790
37572388
18678401
19967465
35409735
39747581