95583950
84909080
58834231
40196750
51609690
45202424
25556143
75912776
2086838
37065721
36808490
59668253
68571058
16485551
92384928
64283634
82395542
94465945
92037111
89932095
22714439
55166871
77978141
24295531
60348367
4660340
44382430
83168621
18359047
13665277
56339235
45776740
62569606
79574631
12905648
6488740
9590105
46512830
91082711
26959377