9448476
79772461
43725090
18214086
8135808
8795483
19862567
2688075
14416343
35216261
56898597
66285839
19463420
95565170
68928954
47333042
8287095
31113259
61455020
9643245
34592260
28249222
44636383
7986819
768482
5595219
448019
14539019
10997275
54939976
96485984
7009034
80155274
82681769
33512712
90154076
48742990
21163869
58065490
82271510