19439628
62987126
9392506
47242131
52397472
11516578
73059703
67472790
81619417
98378919
85491195
30422459
55506810
30531051
85157763
44354224
41622668
122224
35641439
89461743
62018473
536427
17294377
40418272
46134549
68909108
49789740
76688160
3511295
88676288
61463354
38706713
20828892
98163313
1926694
95645135
65551655
94919085
49414633
19616262