18068035
7711912
4511222
44326346
62867216
14809800
24826447
30002962
42752862
71281562
66358143
76893724
75696720
55937300
86963940
35593647
4024740
72042304
88435870
105858
40793263
69647189
81752485
95296480
7056615
69262495
37701003
69029583
61354596
27055754
33954906
9416364
50171318
26553898
29531657
51479683
8727414
55884920
14302395
68033694