7162818
87906680
42833539
26241762
23926483
2852400
37513713
51558970
83425879
56179290
49711759
4939293
4016245
14453077
65193831
86161088
6645408
69443030
35945390
82651454
2302711
81338090
16722205
45977725
19992363
12547377
21282561
8655295
20797779
56925501
13761786
94282644
54408924
93041514
6475859
50629691
65975886
77327642
5847859
4631541