482460
66395312
2778798
98428690
45649270
68299990
34841105
21391891
3768461
23409469
88355559
28619726
57429291
65423069
23422351
7782167
33664867
69762632
46327230
2428973
22416776
18226683
21561314
21036121
18041482
6330319
60599891
47444190
94359733
19863855
23391902
96404649
9092310
65952652
63537752
33107834
68473980
6306574
28919887
75418625