40574104
60269068
95886131
26043631
4787557
81113372
2899928
56252500
84976841
98769934
82147473
46963446
70256060
60657760
84792680
54427753
97443248
28718067
57257810
35774055
47237235
41856943
26329558
78642380
6773403
8604747
5792691
70317698
70286860
62742330
79736073
7615279
34849169
62425510
38008586
58458751
35677802
8959186
87647367
8711896