35099479
70833878
50536639
58593
7947860
76326157
62617496
31393482
6335707
88414024
63149152
16127922
27042812
77706340
23941321
26999289
86254236
70792131
346610
71237757
8398558
3301836
61346006
86242477
13631873
12774657
29687871
5946650
26541909
16843135
41201701
50336010
97295098
66664350
31642596
95072496
90275040
7822736
73195350
2099934