95897987
94132578
92788241
44624452
41042464
22978849
40819908
46944689
68914867
55532862
81999763
18808860
60922189
35508182
24643971
10007231
5253356
78282273
78393243
14767619
1187829
81439701
6595823
41052348
71919938
393058
29022328
711529
29518600
1663552
65336611
49583953
60836695
82128767
52225290
57966272
12436036
56138492
45994785
94576344