44157685
7178743
742382
31552822
8278249
35681461
19799065
7892527
78902815
12474694
84515557
34145675
20253239
67686131
22905906
27325165
9373962
70477181
53618425
7958147
48551320
83893701
34407438
93247889
21532625
8997397
21721516
90868912
41417741
80372198
14211636
81582833
43707940
15876898
3469445
56044905
92987967
16393714
15117
9713800