92623682
65285482
16236656
600471
2994140
39051805
240951
15745285
69958887
94118484
60879616
38768108
10706212
35606
66786419
41332123
3832563
74269809
96667971
4694523
72517504
53396352
5383475
33615645
16229071
1809132
8815822
2293305
58656758
12108119
8013522
85908572
3507946
54409117
1757798
58122690
96307683
88972390
86411042
5425566