79999539
10363072
76106483
35947840
577716
78329554
58192988
60521134
68704774
96954029
2783024
56685167
89124447
18435988
77859293
96228671
9177664
4775508
60577255
28033834
27844043
90775589
96271050
2869351
37722220
61254198
37241036
30213015
20273271
57721366
3654927
61212271
43096565
12254683
6372443
95609605
2448774
63606305
54781547
53758725