386712
94579122
10743560
6675511
10664536
71575260
80841754
7764216
77452319
89964087
5958116
78245575
58623018
1014956
31017243
72223747
22886068
40049170
94722805
52105447
34345749
91848411
58041848
27899871
38209896
7792064
16864314
2610491
84873910
3709208
721132
94664957
27592132
4528731
39352171
77223077
96784200
3486348
1668973
77049721