69174286
4267646
3382585
52054523
68794243
29551144
24623123
66872534
96905070
90865801
77137774
72754646
65671494
25846328
77548172
69157407
25981825
44612190
71172837
58633425
93749009
895803
64742482
94228699
76847947
96379374
10449832
64431924
59346007
50113194
9273645
56799071
42086331
7908720
58163168
35479688
86268087
2719576
71801402
3423293