6440471
32247144
30631700
17396576
92168652
5079744
38831942
96477976
68811897
61425103
54497741
4248315
11858091
50456826
55627414
44236715
59123064
27997599
61917680
13985838
61265227
67738396
10055649
19758173
66337126
9209305
91126756
63669131
49079816
79885845
50013010
9602848
22925473
584940
57891521
39585561
88705934
44554960
94019626
29693765