23342025
68341580
58937739
27562348
18018701
98589805
39335000
31698478
12917383
35451190
93795952
55106639
25812466
54918383
97345032
3492799
57513836
664970
48127083
95767554
84363087
25838548
1088706
93249471
84713274
32023657
80955885
24137045
9206925
73978973
95226155
18044256
10032739
77297595
11563434
83353458
76796546
94724571
13234782
2787926