5931492
17953615
19785754
32556303
18612315
86069998
88031043
76268979
58599719
37521086
75426107
64375901
8759305
3033955
33585111
11846409
85875535
8594301
87663029
99518395
28134828
88799987
6030896
71747891
30952153
11532019
53198346
50008640
19729852
3793800
45213188
10465427
79264102
24842329
9420577
150497
31677886
42319524
9438279
58863418