70914564
16994210
53561979
83319007
68935827
9211878
66433994
34617275
96469816
87033066
51287042
50766424
51177276
86697054
17635948
62518334
41968630
79818760
99427723
8769068
4257201
78564352
12558780
82697655
65076128
25458305
86586366
90993053
36988103
53511809
40616403
64386500
54965084
98204949
49157392
33116799
6381547
59033808
68471574
47442429