8262615
56691145
47306689
49989610
39612632
3324681
5750494
58583637
84416941
15255504
93585316
92295748
40571502
45985005
49415887
20132209
46588377
73864925
37983465
11582070
88662529
24658431
14015491
1517348
93851035
37827874
3875483
86708671
49039177
91411611
14731879
41738456
33166100
32663690
40139442
8163711
94074517
32199153
71095313
32949758