8052882
44662235
86921970
60439644
66526023
30101172
82386263
7469820
5336471
27442034
5512902
70312608
83887624
6701816
38901099
51433166
59272744
8561380
9370525
72276980
44925636
92621955
63361091
24693
137681
62016302
25162936
40931761
14041122
44515659
78691576
71358009
19218507
41903969
28327684
86763985
97379913
75706129
21987632
50455191