47415325
44499286
5878444
99502689
96636364
51301550
43488864
94921999
16016375
67503845
92142815
20727844
7479349
55843374
8568246
62837631
7264236
51354415
8113674
58827832
42797952
54819285
78534680
85675102
63008757
92786899
45908277
98888610
48627286
49424927
34461681
63643297
62364866
32304234
18514792
84675026
21096936
72955918
32594835
6684332