23834361
16824403
38035642
90198163
22934924
13656342
73806923
7954966
79601258
54152892
29445269
3435252
9551421
6582762
2765866
5417156
50801787
82412845
1287979
96006131
9452445
43069519
87431307
27002921
95533778
4388613
26833890
43887656
26236062
10726776
28312350
8546690
5633277
81156675
47544249
83512810
35695651
6045645
63884755
3517564