25216980
89284606
91338201
20824399
64044741
28305650
62817063
72481335
42852722
40224750
2032443
81907386
87484022
82052131
99637716
21969275
28162889
28261136
77106749
51426396
7000147
58494082
56727465
2156827
36634602
24338045
76638581
76935531
66086976
998429
28628747
57087911
1707963
38342003
1225282
80191457
66939583
3848721
55588957
537706