39746777
76139962
623887
11618091
37304174
60605813
28256676
77917255
40743658
82062512
38381817
7275284
32986580
65602106
50172172
13672220
3184323
36916068
4917701
59609313
74672269
54235351
39571083
72265679
40876707
35291165
9169377
85513183
4776358
3057325
57272424
65015903
16389655
39422487
69279139
16514808
79863241
7502840
5757542
297504