1279985
33949084
67662414
94531492
17663050
54491033
45101364
84035179
9983952
59313164
9518282
44839918
61222521
38828977
4972993
97117561
64676419
28554322
19118729
32801291
54841977
9946717
2846202
20599353
67695575
768569
53255201
6758048
26466107
9752902
27712029
47056699
46865617
52788286
7271366
24921591
915096
42157350
80975932
9801864