524400
18087860
7405351
34421053
72287538
35662776
91188506
63026787
46124504
89203310
53808484
40331815
20411344
60513139
6068330
44878264
91162641
90366307
51339271
49902554
65751993
76771517
505574
95568296
2893128
9642709
69146629
37252237
11416270
45497563
4696109
40666192
79645579
30896684
83825011
19246991
77599237
10179812
66595374
84573280