55484371
12755838
8561509
50738976
63785061
52807424
94494020
61457145
93426404
49068503
46039552
18445577
41252037
89087646
8418249
21873726
31838251
62638850
46332255
61409278
1453661
8618429
52491392
21843350
97598033
89003635
76636426
63504343
12382528
76533051
32756630
73569382
84792085
38533992
21754797
46129175
25497175
31221624
48761623
70041254