50403077
8916236
32533764
28773738
33206958
71815600
68865932
32214409
6182474
91435837
60106634
94127417
65816244
19672308
57219061
49124979
661244
12285194
46234413
17581114
59866568
58449999
48115692
71491931
55435513
738506
67933086
39505543
24549105
9172197
69802972
94237975
80098176
77775498
50261280
65344426
25518611
6535865
64677344
97419895