43835442
67343166
3318264
90207549
56692528
82334249
41715168
1851497
58037180
11958811
77411639
9934782
85216752
76134720
38505512
73673783
7389819
15008852
62794965
80505513
57813722
26697343
44564259
849821
107256
68451101
57181484
29735828
72207235
46862356
8564496
8820331
75805851
98344459
9408345
24128679
79761862
75811633
6957034
8506598