55763966
98608700
86991566
5766382
91925443
77088861
69722764
99418861
49487278
87998725
92564821
3881887
4508763
51758953
5044910
99662045
20964968
6538976
23076230
57507535
41936369
85364948
21182472
48303636
11922205
29765322
12586850
66324230
97727402
57207068
50576709
66654118
18556980
52799975
172531
88822993
6505353
64555620
1333209
53647800