10656865
41525090
31136513
7320231
11653664
47635723
22835323
7146199
27127056
27098462
34824372
88145769
51756566
65103444
27026863
24992609
1498246
80987413
41812672
35583068
99123304
37185001
19997895
10923390
3328925
37702982
99239599
3919304
76078435
80614539
75279983
40581059
92333907
94507050
11481926
15137786
39404728
46966104
17306536
19791238