69396482
15347196
3502760
6701428
90635086
8655141
36176765
44290
93706047
5677821
28667631
46837420
293278
97539762
86039371
79146543
970830
40811485
66381227
85187726
75133828
32118628
88251554
51994571
22385602
28146800
63156745
67766595
67058548
91808290
86561874
42096681
9591182
6290382
95223813
44135187
6546677
47062776
92858893
85817297