22481343
95016837
481427
87552596
7136530
87126944
4513736
78581762
57398761
72178694
5538884
43424551
91616907
36992871
45274316
52011748
8921461
5908290
45892290
30581250
88064173
6106689
47948452
54353156
775422
76047561
70406259
50813484
23614300
41853076
16716977
80705560
64488319
13206017
97363589
57589235
41813173
34984621
24287280
13293410