82328695
48562054
45759708
10157864
60821108
48605484
25714323
22134750
82502745
15091920
3855008
16624135
76548497
18899410
34558746
65972879
27414272
48584557
85793874
36278567
79973464
59816992
85501192
46676451
10642441
9402686
29871683
9724613
28951318
89029107
22052112
70499553
70425045
90643352
17774883
8289025
49059871
19115500
76436135
83701950