60695448
9899658
3689675
6714203
4023402
38952990
10466394
64184759
76179794
47674089
7941886
84272593
5555960
15956554
15015563
86496327
38884818
76661758
86077334
85377632
86816942
1505735
18888904
64412694
37672935
49659381
40165749
55219016
18147345
18962290
82707710
24486430
78521036
90287678
14544790
844398
86656925
36121403
2912525
50241781