55133570
6105751
38568709
71033598
94382132
98731197
90958493
19054986
40047019
99397792
65269523
40913054
76219405
80679426
53799314
96159024
69092990
523970
8109834
2103977
2785604
84739418
89808624
13329623
17894938
91652530
46323851
6842525
1919110
97191509
25193153
69692238
584247
50862658
33132509
51374890
39904711
39001855
39366108
6532438