25328351
16867401
80132707
4401541
61898478
66137426
73985939
77799277
53565263
14462058
41799758
37554172
39804812
23017641
37228275
2462458
55341614
76874843
33394002
73831390
11949852
79765683
16918712
58041397
74194941
99238054
18983157
8664354
58154366
42184199
73307103
18177286
86749811
40986472
24111482
64289425
43383602
92654032
81108298
39385840