1678445
70777038
727876
64563438
7516589
34037226
11914392
22483643
16948241
52775496
8161874
21123582
79236074
65678929
29329398
24096165
26546847
10054651
26306968
78335699
52831956
64176855
11325660
41389874
98883043
75594082
48181310
79052654
72501845
85679985
21031582
5940219
93952461
91718632
58261423
51479453
38979298
55136426
11033030
20058058