45379628
93591984
8623546
61147
15136174
19872566
77775903
58504783
61143309
76241716
38812023
39622514
73952699
42477544
2473058
42879477
64883813
12052337
6398620
63335321
478186
10217072
98943894
49917338
82118331
14799107
26231154
10329005
85872435
91226947
989120
21293076
78139005
90069489
2655879
77497062
84583728
44495855
96146512
99852697