53136262
19311157
48505881
52241509
1115775
6770651
61463519
55013225
29374814
38044751
41628753
76107801
40372211
39638540
51695196
46579964
9109431
6998956
43468947
40746627
65034049
24447694
30887663
76663709
1867653
17368943
28203790
96586538
55499644
2033446
64461367
29758737
12158280
73454034
98712705
39209755
88466425
68917541
10143373
2000958