15435225
55576969
84724683
57816600
14171683
52519519
171135
55199615
41529954
47469929
42321781
23669492
72007966
97873087
55637960
3425109
99227540
50065883
60578909
22545730
18002231
95359432
4241694
6216164
91827992
50008026
371367
9796199
8728293
61112880
98539372
4778716
2726823
76592559
34464935
9776684
67923078
32892336
62115079
84126397