65549143
1644832
85823900
70159896
34078697
5073860
83189672
25378220
21624151
6686009
202006
25676163
63584307
75938203
92571071
891460
98305369
57519315
77418223
59661888
76568280
62325479
77165871
7908546
72289123
65583858
22492126
61496668
5723444
24711499
74644996
6909377
32545331
77356683
26492783
24919697
96186764
83857145
14543442
38955770