63618548
3785247
51409935
87738833
56912324
10442888
50081290
28246980
72749277
78405990
39116018
16324349
35387403
33303488
50416951
37595086
44349114
83046326
73168419
98705059
35163588
5756847
17464316
55733372
13304365
55908296
5397162
31708695
6515834
21176514
2057179
41978289
26346787
5394246
80806099
91065025
3728683
4735429
67748896
87379029