85668377
73513077
35276398
31211422
66938328
11109671
94229175
86944142
59384352
8132216
98321615
1249485
11558237
13536433
589311
49924262
43782709
16998760
41585253
7867030
91075407
34862574
14596618
24678016
44054485
58289901
97877773
26294515
68199112
36966569
6118562
8314281
42267766
9478141
64025767
91084416
84067359
43098198
4769404
86414454