52372572
13919833
1375977
20831953
76629596
24037002
20157940
85755183
42901456
10471303
32363384
6664639
62925899
74154494
21192198
8947368
317543
72419142
69062948
85894870
71982999
9491745
46817696
26345597
99317683
60172558
27188220
37465569
59719495
73931975
1496810
49203884
24853095
61547002
54086068
5002098
24873030
31289489
63249911
97065676