83387578
94993663
710803
8121960
85646077
63787321
52953167
98736742
18854123
48533296
487418
14521403
58128381
63924173
4039394
59107193
26459022
83356142
28492274
49256803
64403859
70522000
24421670
220826
76942939
27882590
64309254
79962717
29625759
33333384
39366684
68505158
36673161
25642194
85474806
9115267
8848591
86504902
49112222
12093551