85566055
62147285
191237
49896100
6012439
5094579
90123288
48866577
95819361
6504372
86563142
82914954
78074417
99023807
92867985
63155732
5055
14346827
98647823
19471478
91776986
38348164
5871697
1614578
79426394
83353900
1746972
87126006
24794070
65521788
27854121
8820764
36491337
30585934
69861995
18083092
76245753
16428671
75817302
34256493