93846559
46214109
19596515
2964294
94954171
9939745
47268774
27553532
52072626
46397396
11163982
23175640
6555976
71987999
25316435
28271447
11224816
95229759
6777415
47801374
73386
69073697
44038523
36132362
80554076
20695776
34938464
73607243
50036469
75034484
58141837
18807910
27976525
66544077
62097028
57693986
8199814
29712354
85179519
8678441