1435181
46152460
67461677
19138859
50498485
89571663
66003925
7191067
47936225
24883791
43637394
89683004
12966786
70987111
47418208
48489852
53132128
54513929
81381826
9898518
26502282
51976561
31484157
11653882
83545152
56909652
74609569
97513030
64581586
51875217
70347370
88765355
35115834
70591244
68809773
20604132
28177074
99276000
23926400
16922200