30567584
93121955
19787703
8928862
2468082
51505874
108211
78999362
94131377
54962322
84174136
64197568
1584828
60384671
21704868
1271599
79193627
17043759
22695176
18327725
79716676
45914075
78409740
80465776
7578575
1167859
44576639
1132035
23984040
47332881
6025298
4378272
77821759
21955499
87803112
71058144
37808371
44068219
41994668
17877296