23395054
10797383
26592444
6950434
65132920
53858790
25645809
2255892
86539237
74936489
51669209
16546225
88371653
72069694
64582989
78055657
64315233
12558535
87257659
11792122
94802280
40599312
90202454
59164786
66904079
48811031
683703
40886752
25958937
87779382
19086774
9258368
36458814
45139913
96397625
31941089
67586401
60706993
99667241
55553722