75467818
14898593
46772979
18515068
50723665
19911505
79753156
44292022
1343709
67483138
107259
21225976
49496693
4267601
26027434
84744534
35444379
99874077
2254600
76037806
2002294
515322
98979547
9326837
9994870
24901279
46079393
69482283
53048189
52798812
4949685
28223902
59022890
19727447
97603863
84712088
60102105
8221883
19876242
43432216