23889160
66058144
38448348
78259026
75605187
5784640
47668653
69112934
20716473
7797936
508625
24879606
39192186
74215774
62095859
16423992
37258266
85742761
19978823
63219308
54991766
75798037
4596999
42343875
52251874
33488212
88997530
31679180
98535364
28481155
34973355
18144114
645948
10607251
19356485
76995800
23684507
16745993
61226498
66145030