57246041
93857919
60733683
16255909
54436063
32079229
61878861
43165451
12206501
9686662
4285509
81889831
47815767
1811251
4782250
8927414
16196179
8697536
541736
76882364
61348363
58887775
46857072
53319452
8949924
80812861
32019900
61229579
71603602
81736085
8884045
99584340
70637581
41973548
4341171
41733862
12697290
6446416
27326865
21451243