17133712
835258
43177244
60022931
26691040
1213559
95106926
97334266
4554829
31874522
58571015
21717106
76417650
76424895
4746446
81369362
15727282
71437172
75088799
44958444
54239689
91251334
26838739
36873992
7504447
3842381
40335669
83366904
91743991
19415593
22238687
87591403
87197799
27368742
27169907
72112269
36998623
1208599
44529219
5561434