61474980
8539363
2477955
21947784
6206565
6141426
77941038
31314186
13784996
30065410
68439336
17784518
6736419
89609292
82808358
56327149
66629919
5982431
72979587
74539004
8727466
58032484
92422445
8057798
78024472
51427420
92778970
25925928
8981823
12177403
3025816
48386051
9376538
53008208
29831554
31748944
59182160
69353384
53549648
5189407