22963269
22118466
96652559
83222343
82768475
56141078
57314688
33171548
82137796
2267224
66869538
9282590
19402290
2167432
24374306
66061912
17119966
8911659
6042047
52161030
946709
92765399
93223471
49581108
29688799
9594450
56672828
88441259
68227521
6895126
46405687
36258280
100006360
61414245
68503785
60352397
39001172
79104439
24261176
82275537