24332393
21505724
92861710
48097959
81312258
75808205
66298061
48304115
40401531
64638416
6592988
51563680
28201904
28143429
71498439
75807232
11976282
19839857
22434462
5087089
93862796
35492433
9168505
65551495
35011814
25288636
36059980
87155634
49963782
19419385
62522426
5474132
55497065
80532530
97051837
81128130
85656483
29466580
84626114
94205183