65978734
45622900
23654748
85036759
80912720
8012229
6167901
86508597
340531
44515740
83226315
18321909
1599388
54747288
78439036
25363791
47661038
7966397
7850713
31002674
6305964
7620132
82445797
78055355
24642060
69743104
16157554
31881259
48751730
59213023
68612129
99719732
39007879
99622614
30219504
15958181
51269633
59605883
99691375
7514950