35629121
30565063
53144984
82991104
36388516
31028969
802855
62347133
23205272
32312256
3425637
56846895
9895151
2826395
95453958
67667860
31293491
94974519
85157129
1881673
1735590
85798325
76705655
2387259
76458854
83525705
13217805
33359227
26432783
50425942
21779347
88935199
67832651
10185819
46101100
50507713
66198528
11761575
27277798
23834804