40335078
5311253
38923724
6719131
45125829
94272769
16815242
84837935
80541483
9431879
7020418
94205935
40135797
59122854
62278622
82719028
25039393
77679987
14726865
14774669
69851928
84953726
71681466
84019002
34425491
76424047
67795013
74789946
53468357
29524470
88884303
32687347
72673447
72867627
61378689
70672951
61652303
51088565
7536234
24671988