60107805
91873575
9824743
29049656
78653286
9472893
62347614
68919765
87456000
80308937
79685526
59992921
49309043
11724018
75769020
7748232
2991265
7821644
74081608
88287281
81278229
18274207
83794559
81868403
40237357
23594782
87034909
27976084
70518609
36226054
1306797
63923559
50793307
1192710
57033750
19386762
59789737
84575556
84142164
47736074