91473100
78464
99138436
95437040
84341403
62434392
90927829
27025397
76181996
18296880
87004645
51877282
6597889
32288960
94617238
78417080
3704340
26412422
55898547
36968886
9215994
72221191
58301184
7221784
66592056
18249216
56897758
8502149
39554045
46073711
20301972
77655913
70066832
47652557
82565853
96444110
14919374
10000837
77751739
8848835