83763364
66048130
78516242
49079638
12724610
80699191
88995143
3529381
35129302
57006774
28324172
8048863
27588541
8317240
51315193
75082821
70532188
89252708
51497921
18069862
43576654
43103263
62081579
8882321
86044422
27907364
66889322
62157071
13355271
64321807
18656875
52757543
20815189
44099785
45802701
34768337
86258862
37065515
47216784
90668349