82258314
25922231
740422
15552060
96054752
89013258
82718261
75182022
89954973
48486705
20051042
66236688
55037736
79188436
47282427
96074874
52371119
73663390
73483505
818249
21675569
3811977
34204709
35602671
97996351
4452800
93622435
42436506
22725928
6672876
92824523
48206747
68936016
4538550
67687326
27907534
44888743
36044287
18056631
42905355