26449422
66402075
67854193
64883181
36192037
60996713
97314044
21273197
47772365
74656564
73635768
58842437
19816684
69941505
20922849
41034672
15659601
54874562
43149046
29948098
2707184
407291
215832
86766039
30386052
1513701
33473033
87743189
4697521
45974596
53415411
12639358
51255543
7129887
20395264
12154512
99387404
16273417
59577979
66896800