40844145
79438595
21779277
58714798
87043866
83651643
23295381
4892288
34428806
29449558
45213360
4085373
10683879
67877385
8532670
73718213
28295557
51224262
68941323
6827852
48774411
43945220
52689388
7764892
18125505
50145444
84381813
52551906
7247700
18091369
3447217
81712549
6631347
30604996
35557027
12467314
98623882
39113407
2607823
4893566