79897913
72716980
1119442
31834447
58392014
75961060
79715503
81355073
9850992
70232363
99518852
83404720
48025444
317485
12981140
69207579
96009375
48085766
98128812
60837386
58599257
55047278
53878856
22399333
85597942
83701686
82679862
90029051
28812503
49694170
87132922
3846357
82247765
60802131
49395403
28983311
77425348
32571633
53052740
36414274