693413
52621164
63823198
50187357
44782055
81149350
51261762
2354945
82302377
4952005
90298031
87609025
75367518
50018838
77553327
73895695
14235974
78616517
53438231
72206218
56386715
93068136
25229568
93132286
56508138
92647905
21599527
56757116
54464348
5920385
87843962
4118386
78049487
61892499
90461670
21965403
94626493
18676909
10719263
74479408