16692548
11426481
68608041
10103241
47492534
95715826
89349933
57833133
72006725
17588453
89924292
8802325
57888285
11838209
16922230
84078421
30064084
45264003
16112624
96597734
5015542
47536135
33932656
95404666
96288679
43663601
9795359
25032073
47361654
39415507
24878601
6942602
22878798
40498155
71056100
16565371
25613613
74813782
32689619
27602339