66407882
3208289
90211412
9525292
20948832
93267259
60277234
14427570
71063474
22751771
29098766
267328
40846674
21552610
3799676
4475170
17696999
3526441
11906478
32784459
75847568
98926119
74898412
86685432
6453678
84855880
15156992
27017552
37836118
78313171
63769498
36843082
81063440
43014440
73513044
54177452
8491795
99208970
36305366
70473401