43031732
61268518
82113274
58429908
60593343
27459678
1137383
61288170
9784955
61983891
894322
84192991
8672625
47299896
5383271
47115454
53702340
77089040
24414825
753606
94935971
56595936
64295423
83619912
49844430
30138119
3978849
45484921
17159261
26608440
18689011
14479589
36716612
25593457
79266614
65187721
7069786
14325809
24595808
54624699