1767964
11312173
6868385
39854093
51522132
5651792
76638760
8932978
15604150
3025701
13572126
78978820
10888028
6866302
5378452
18833739
9296967
35129648
64222482
16833129
9527921
43972542
96735743
58487156
6319714
59803989
76616026
53114154
70943290
2847470
77209677
21829850
64506734
16354015
96086212
8355790
58930
8356934
40827705
17403297