58212815
54038585
76967804
2283587
68422030
46617640
61118706
48331106
12678928
16067734
29173711
13498663
99109484
95322059
5437328
39661320
64501255
99085888
62776902
42487640
60039782
96136084
39179142
10383415
44482010
58084366
44477527
55726502
90676015
69734962
30441240
7542101
28439579
12689398
32986185
40459184
23045486
67474303
26292488
71005574