86619611
96179168
51533623
45584192
18935805
54681131
99185900
35645151
27706008
38747300
51088426
43943145
5034767
40676790
80176959
11435615
67398073
10863996
4385100
1763966
22912760
94755371
68608772
2015839
12418028
74848222
99391578
41539636
54001842
87782048
73618233
18425573
14273914
48712213
61588269
42529509
7975786
71571647
22361581
7424375