41289944
23972248
68229561
13309256
6140321
55593121
62098383
69506174
16472484
80545919
74562696
88165329
9492534
61505607
64819772
263346
13862750
85741623
49213201
75309907
1336777
10747696
803054
3596681
91144268
36969344
5044538
35447863
66964348
52094446
75659034
8068800
62347735
21633935
34505349
66048728
96492949
8475921
82188724
16147880