46971093
69994104
18747513
95361098
74202622
4481626
52899647
14053893
51855088
44622795
21486655
1189644
13111206
70332532
17999768
32062267
71444050
38414433
1989829
62743499
68549517
34491093
24588546
37726397
57885791
63949950
42304113
45124590
18786254
7534530
74287198
73986922
66163382
50829116
23562693
94401085
75825507
90974066
88809354
85064500