31946246
35391299
5434160
36892679
15015228
59195386
14802196
18821894
9704746
1744980
69765026
36606136
1871763
12549118
56669673
24744978
93733192
71507756
64442077
47092314
86695467
7458156
8666026
8435005
22833091
47643427
34337602
90998190
53395371
5803492
82562152
90832055
87509671
64792516
8487760
9432785
65316291
81083590
36645022
99751214