58575704
37955164
96278617
79165956
11925801
1781733
93976699
955025
92737464
31663925
54984381
42644617
44471356
84185559
85556846
59008658
65967793
17551443
86982435
74406084
33263590
44939508
86212870
80524512
8855840
969260
762678
69769668
30448152
9496317
289852
35051647
6717814
62382843
58709876
32754385
87393501
32897106
53042399
13965336