93269712
57929234
85993508
73598470
27742863
81292439
94228483
55321574
7640195
28956753
99643476
23813833
23005860
88113928
7818390
77355916
10753275
43436062
45374828
9613773
16652516
79555611
51818963
284941
75839985
13378929
16231677
54507383
4820842
62315764
55419202
20034927
9727922
35064265
10973262
17789238
69905640
7498721
67608460
283204