9555518
6302887
96803669
98989633
89992596
44649332
16936735
76183899
73022505
56455059
8717878
80782576
82225910
8912433
2973765
80233006
40388200
78046381
92557768
27602971
78564529
80587916
88129315
17252853
95636766
23753675
58552304
789189
42276260
58809568
16708809
79778472
79829038
65647485
1959931
10413946
16641255
36641354
89894622
84581842