91105217
21086078
95309446
22195302
6683232
88443215
85209254
95267338
6268390
18235134
22785525
8607297
4362424
37821778
33435268
6856252
39822870
42522751
3607290
82459888
66224123
79451469
51128974
9715859
53867359
25215526
13813532
70236283
5382194
22788511
49504558
45253265
56879965
24495087
7405681
47474335
89221298
2214851
83118614
73229403