1063815
61835525
50536752
45158451
93887262
56929708
44438460
27016019
52207303
21977820
78647935
64581032
7935829
84594818
72193430
42375796
66626344
35039609
2598439
60163134
704955
32001748
87309831
19523722
21177911
77704454
6782672
49139139
41167956
9200445
1079867
46146241
19101591
1587837
34722575
36364131
67593893
57546788
50197446
293817