6628771
88676906
15021428
38099089
35796498
51924298
410666
95448686
95061422
80814850
63592638
80795560
28805586
22741338
9655864
47241812
56495258
4346342
35081886
356134
9457556
8973990
13793623
71232914
1998199
12932706
87935194
91673734
42528593
58364790
25779719
68429357
84206706
63464974
95531596
53226828
63485922
90377735
91863719
22543792