569506
78133139
88572983
86953849
54576039
81979643
26592198
18988012
46384493
92719260
86358180
57814658
46893576
85736176
60369460
44131335
64969578
25226524
63814383
8499942
76385618
34191052
52066467
51397421
13535267
48514768
99984613
19629874
94114578
55112689
9653451
1335713
85728942
93819407
29721493
67818447
94961883
65001514
18204635
99677420