26384763
2008230
92435454
6772842
7104576
68046590
67191394
42133414
37548130
17361136
86273444
72466773
16416611
4635887
39278016
68809420
36833511
77931033
51804515
5261884
6033929
75202736
83881323
55213631
52549149
81689989
79984177
8262243
69416939
50152100
20013685
74316445
58908999
64268758
6564760
1434340
81964892
11626082
46177981
10303577