27076661
30608366
1574608
956370
79703665
86578834
52276706
34275145
2343620
7741585
48026981
2836929
7357485
96272711
92216785
48334893
23764701
26157113
74434046
2677617
21319905
26212517
42361902
64883232
69215355
36016645
13639751
31312625
45424746
5017692
98837752
36673610
22611521
93655070
74547074
65171924
47274327
91697235
84485638
39148397