70045950
84739698
10627594
69992366
72667312
57217061
74077494
75855725
20388724
63427472
50333242
35084563
50052390
45462362
37017915
97686650
34886196
14064039
46298674
92557060
41931428
87359817
3576240
240193
33278040
94034122
17486030
91963659
67696894
47407227
91437222
35512021
81235271
83321422
30937326
30646710
8161658
29715496
23501591
29774568