23539786
7479941
96655867
9651755
33823527
1678479
46347684
48879180
561517
27676214
97776677
38302785
37474714
4829260
31543270
58462392
39909910
57181272
57998512
57604708
79629366
45305108
5294220
44242432
61548264
82805155
5254890
59854672
84551546
14452664
80064238
20417968
176790
78365006
14496375
30061918
25873745
19415063
30899311
7357238