22699048
7453792
2417863
83447931
18524242
35322760
68247563
69866380
68473118
87547831
80598886
61495507
78103149
45118290
23403383
6561138
31219477
11685845
17211215
68256533
81977553
57936195
20419855
30549863
29975955
48383272
88113165
63836573
98156471
33624102
5026694
41901708
43124496
54927339
531600
75517178
96501990
98287687
15284680
1739136