12002747
20708581
7405737
53127747
20623884
48368049
32485101
33632843
69507400
29814442
67522669
82539787
8857423
30963383
18202070
73766144
11816121
96059172
39073765
60437118
12216808
2412730
48014704
65855142
4012174
93267790
688181
60534743
1348246
1654195
56251444
59833224
13501544
43896991
89826640
64244600
20828233
29511043
60766542
43446014