1017175
65686430
50583093
59342378
77445428
16103950
23955721
89175686
91507996
322060
33496009
54303921
215743
2694133
30774943
85089750
42849995
99767008
72028460
2372736
27436722
68519735
35885147
27754428
66113569
40977095
11538991
89602045
1876063
74004738
95843478
34093990
34491019
81499869
69232591
73969661
89047263
80788349
12473354
56229962