85803913
92113228
72407574
82179453
49732852
19733077
6968685
80702649
29083881
2229539
39039254
98443779
79506407
8829439
31333356
94727046
68597955
15229598
77759402
92825993
83185338
30055910
4675859
21045378
37555557
20856076
393624
44236326
5940414
18504834
84886307
2774489
37207548
67714371
62938703
20944533
54259514
1973658
1696490
70335203