63159810
18019629
19515085
6263415
91375356
72317690
6713331
71667384
83238630
55733375
83842187
32709240
70774345
72851620
52707419
43619464
11629860
6581821
38774272
7932199
6020889
88053539
94414969
6277769
46511158
99391956
7727007
14052334
73653919
98521886
71176933
4115374
55483033
97612748
43093227
73444060
94476209
96232402
46036617
8391671