32569076
45229815
68041554
1584734
595696
30961514
8381576
99383683
8309915
78029432
48744131
30863995
71583732
25129011
47219985
96681905
29664805
55222221
5872773
32356414
13108439
28517440
40689421
82217389
82947384
54463579
9863332
85618090
22559455
81108650
45337775
9929551
16091639
71945012
1846616
19714101
5384621
50779916
24549261
3108282