47429958
96383272
99881058
49616543
96355977
45048060
82919529
74898737
47298337
33837883
25026729
32924284
693292
82046755
83995902
72381757
76517063
19572681
68221035
69396423
56842844
35283960
15318206
87752816
98122315
93628589
60568436
28191996
40618364
66429012
68607432
61274143
89915094
18682358
24876947
22445071
52079596
61172736
15628313
9315378