8567873
4740386
20286105
82026467
60482532
75249433
55697456
69235461
56663895
53385277
27076741
38775570
95236301
77673127
49081752
27265716
69524533
6714452
43341375
63903494
7287881
7365318
25143236
72708577
81482606
76036984
50903192
34622258
647579
48476881
47959358
33708493
15085127
47879500
11252322
70624247
59576672
84069698
33186756
18751024