66944995
92948822
76019750
80361538
1523197
55041556
8616159
75083066
94533715
69076960
95105931
81402289
37059865
23278577
25424058
96954899
99309435
440110
24799954
45337918
42086768
14199017
36769302
65617625
6982994
33189877
20826715
94279006
50053190
80551501
70711549
20034975
83674524
47416120
89167824
45234307
62593671
7116697
75251072
92653844