34371369
19739188
63406686
15311865
58414004
81331206
94704717
60745439
15094927
16565557
45404176
57382888
52061365
81087922
72219608
46471611
5662562
7708590
17489402
30497715
64181951
77713434
32682705
43019727
2914301
44115790
87623361
10595868
64684669
559540
11212227
51751094
28184405
5911920
25024267
78094298
74603552
98529419
22412392
39753809