51824520
80529653
86454727
23069071
79758255
14954068
82195138
76898205
80652939
93831536
35309285
77513965
40669473
19201741
86175821
64802428
2200716
7070210
16703334
89863921
15406847
60934839
45736269
52279093
99419579
61291989
7499759
49767942
98942988
42219960
44295117
68869398
5379796
45425851
7686346
4823945
21272119
56077964
10882401
76628060