24861825
85393023
3475909
84889790
5077369
66091959
8044792
72304113
99836071
51499073
37127939
5182791
95911766
74935570
69567304
67415204
25868417
777035
21914707
57198496
15486509
50256576
61211658
3042953
9242903
31501081
82584405
32609000
6662601
75497849
93517307
97623193
97937453
67886739
45699600
39032967
10839271
76184856
23062905
49393353