52939721
67557079
34086712
31845121
30533933
74236919
40111298
51022320
87164167
17267209
3623600
684140
97534383
77329726
605129
33623095
35706870
84822131
87679560
28989288
64198735
59386434
54293593
17361949
80321897
40978366
69492869
9985430
15345058
11367954
13507400
8318962
9600448
47864214
38204352
81463636
60575992
6395790
62179587
67104412