11977583
49471872
40793776
15054310
41249547
9495803
7932076
39575866
32956023
51452689
59423848
77707606
7136612
33806424
5122765
65212442
54138182
67473834
21089606
60703068
42886963
14081651
44656014
69407134
85831343
25843216
159641
81454683
90466264
57374021
95101760
3589447
37037873
23337736
81613647
12622145
88859039
7664203
88112834
31377840