77309364
14115697
72833775
58154243
63011431
97092043
77725436
26873079
99742878
18138245
4757707
28428385
36548860
49278
86278669
85026310
67291274
11876374
77428342
80019983
60195761
378950
31371518
5958646
6020304
70516021
99816180
90259473
95181994
71585074
11462026
14844807
17267243
51861224
74072581
55545656
48374148
943247
64162124
60398614