82447500
10443570
5808477
99199139
13701932
2438784
94478010
58817405
73875455
44842769
89732
329807
83795643
76951647
16227634
65131168
34208442
39166609
15454537
62914349
59866580
84241164
13902119
54837354
29724785
35592181
6418626
59362228
26904180
1105509
57462927
25056970
60589511
5319793
16867000
89536940
86165942
51772327
43987807
6388407