1077327
87891604
10103701
68661836
66449919
56785684
7578967
9574160
45995388
20574617
52652285
5586864
6421740
19612554
49794763
44091307
81191599
94133387
19995289
19502072
64485162
70418884
23759584
43354161
66683648
7238702
40578377
28663702
86597009
3555379
47152685
96041375
54585742
88291850
6793241
94965620
57888700
13442060
5156508
64882441