99595940
5254584
92434383
44347547
57496685
15685125
14321017
34071273
7622994
45085417
29361264
57534447
63462986
96489583
83782831
62769827
68407396
41413201
8156649
161125
57391225
22519831
96276829
68437453
10033936
34113647
33646716
40806166
83406190
60308653
27524593
59745861
39071612
8268212
50496180
78713531
30033159
47195414
40899252
83309093