32487046
65473555
96529222
65304590
14149441
49938293
6537413
34549406
47912929
58914130
37157736
60951350
66631603
23709025
96936723
85776985
25238950
65485746
6021498
72742959
77776085
56996628
66897873
34518791
24873074
67665621
7995178
45342422
634519
35308175
36925012
22322430
73861027
66701091
38016754
53964083
47961837
33151752
1214924
35179579