25625835
68975421
56647418
159160
97747184
6489712
58415703
58433445
50682718
1417658
4196622
20428812
4983012
77343212
83003752
24009085
19684376
75257014
55171071
1756853
41874867
94694083
98101818
19305975
35904199
702378
74763882
36382741
72824644
19949426
58404399
75366023
43181917
70527667
51767834
30636147
20046044
6072350
21385167
80674430