23042256
7923991
61299034
24549197
48437174
44479243
34322764
6287285
99059578
24353261
16381486
14501675
2305844
78208566
19145791
86912766
17795935
4212828
45907936
7883150
48194302
63364102
94427854
42931681
64957463
5581756
65471254
4796503
54025503
295243
67883065
79556095
76997351
13297849
9294414
17999871
5271374
24538013
4438135
71831640