40009719
58777394
86596766
40663867
13997280
59092357
1697920
34901532
53788908
6459794
52857054
3382617
49015053
30814585
92829615
37531708
43795461
40816645
38416468
13107577
33482377
89334071
10457738
34723102
27175285
7349527
96891825
82628102
43347367
11742276
61569861
45438027
37449160
37116498
55549113
68634920
42673459
83211179
15389799
3499096