77155758
72444538
36889436
48398432
96741072
71242009
97474025
6433331
15224988
20051231
67658545
72232216
99373143
171558
39011084
5239505
37031277
3099599
91734067
94522544
81921606
92705673
16072538
85435262
4558307
46149336
46632968
90054966
65832652
56238713
86321895
27626360
21743805
23142152
66561026
32623293
52782485
28152717
54878043
60672839