24415850
46556195
29056990
2333727
4397200
45822931
31147208
33337805
90916782
43527434
13379820
8423751
72347004
767638
17959561
63545567
38384059
98918104
15256807
6156030
9769411
16663400
9566730
33429432
14085523
761538
2781943
7614762
86817635
25793424
5787410
43667264
64207244
4918570
14042129
21796573
45128018
9691940
84376608
39802959