22616988
29505537
57762970
114975199
43793521
111986959
97554375
21147943
87207873
110758559
100830422
96841965
109493007
93461748
104852709
104563002
102064543
2
51557999
202285
87268253
75265154
2022723
69852639
59388731
71247915
65391947
37966011
74822507
83799440
88263560
59978603
56846016
88659376
88620435
73717770
72034540
58670469
61838105
39225735
38
57477577
85899198