39639129
10434839
14442975
26007969
35377162
31673502
932074
4423003
345683
84709693
7799299
76914696
68313477
85603495
66001319
4865651
83273138
55238415
8610128
77132642
67086655
52132658
804456
82189401
81751228
59574247
61833811
97177
70331425
29455840
48524886
21337837
7574518
83605313
13522085
972303
8257979
74806692
1167913
12066833