13417020
48935755
27819390
56263886
3229633
50262449
96739797
52289269
3187959
57842444
9653565
4946628
25668432
201426
73171272
61905967
16074816
326581
49201018
28927251
68486073
60252729
79209703
19339645
56492684
10625635
74796688
53962226
81711378
854421
59403387
770158
35553684
20746642
95429222
84243505
3431462
21863950
34553156
131331