25803177
29256678
24476168
78485927
26216055
22608300
7553764
96309817
29386712
5643892
42143230
27772954
53493070
72479308
80001815
4722281
8954769
5780665
59602660
82221201
35703351
33855246
71612514
188309
81918284
68813041
77425509
92765010
87037108
99835416
4187302
54378481
96637507
5038687
87975698
30267151
21407881
5908236
31375142
22052468